Virtualized On-Chip Distributed Computing for Heterogeneous Reconfigurable
نویسندگان
چکیده
Efficiently managing the parallel execution of various application tasks onto a heterogeneous multi-core system consisting of a combination of processors and accelerators is a difficult task due to the complex system architecture. The management of reconfigurable multi-core systems which exploit dynamic and partial reconfiguration in order to, e.g. increase the number of processing elements to fulfill the performance demands of the application, is even more complicated. This paper presents a special virtualization layer consisting of one central server and several distributed computing clients to virtualize the complex and adaptive heterogeneous multi-core architecture and to autonomously manage the distribution of the parallel computation tasks onto the different processing elements. KeywordsMultiprocessor, Virtualization, Parallel Computing, FPGA, Reconfigurable Computing
منابع مشابه
A Novel Methodology for Task Distribution in Heterogeneous Reconfigurable Computing System
Modern embedded systems are being modeled as Heterogeneous Reconfigurable Computing Systems (HRCS) where Reconfigurable Hardware i.e. Field Programmable Gate Array (FPGA) and soft core processors acts as computing elements. So, an efficient task distribution methodology is essential for obtaining high performance in modern embedded systems. In this paper, we present a novel methodology for task...
متن کاملAn architecture and design tool flow for embedding a virtual FPGA into a reconfigurable system-on-chip
Virtual field programmable gate arrays (FPGA) are overlay architectures realized on top of physical FPGAs. They are proposed to enhance or abstract away from the physical FPGA for experimenting with novel architectures and design tool flows. In this paper, we present an embedding of a ZUMA-based virtual FPGA fabric into a complete configurable system-on-chip. Such an embedding is required to fu...
متن کاملVirtualized Reconfigurable Hardware Resources in the SAVI Testbed
Reconfigurable hardware can allow acceleration of compute intensive tasks, provide line-rate packet processing capabilities, and in short, expand the range of experiments and applications that can be run on a testbed. Few large-scale networking testbeds have made any concerted effort towards the inclusion of virtualized reconfigurable devices, such as FPGAs, into their systems as allocatable re...
متن کاملAdaptivity and Reconfigurability in Wireless Communications
A key issue of future wireless communication systems is that they have to be adaptive. In the Adaptive Wireless Networking (AWGN) project we aim at the implementation of adaptive wireless communication systems in a heterogeneous reconfigurable System-on-a-Chip (HRSoC). We introduce our methodologies for analyzing and mapping DSP functionality in dynamically reconfigurable heterogeneous hardware...
متن کاملAn Integrated Platform for Heterogeneous Reconfigurable Computing
To our knowledge, it is the first time that a project creates a set of high level tools allowing to program different kind of reconfigurable units assembled in a System on Chip. This paper explains the general ideas followed to provide a software centric execution model, and techniques used to build a new framework open to various languages and technologies. Assessment of the framework will be ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011